//methods
export const emailCheck = (email:string) => {
  //邮箱检查
  const emailPattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
  if (!emailPattern.test(email)){
  // ElMessage.error("电子邮箱格式无效")
  return false
  }
  return true
}
export const validatePhoneNumber = (phoneNumber: string) => {
// 手机号检查
const phonePattern = /^1[3456789]\d{9}$/; // 假设是中国的手机号码
if (!phonePattern.test(phoneNumber)) {
  // ElMessage.error("手机号码格式无效");
  return false;
}
return true;
};

export const validatePassword = (password: string) => {
// 密码强度检查
const passwordPattern = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{6,}$/;
if (!passwordPattern.test(password)) {
  // ElMessage.error("密码必须至少包含6个字符，并且至少有一个大小写字母");
  return false;
}
return true;
};
